package com.ruoyi.common.core.constant;

import java.math.BigDecimal;

/**
 * 微信支付常量
 *
 * @author kent
 */
public interface WxPayConstant {

    /**
     * 微信支付费率
     */
    BigDecimal WX_PAY_FEE_RATIO = new BigDecimal("0.006");

    /**
     * 微信支付有效时间（单位：秒）
     */
    int WX_PAY_VALID_TIME_IN_SECOND = 360;

    /**
     * payment支付流水编号前缀
     * Y表示YOGA简写，P表示Payment简写
     */
    String WX_PAYMENT_OUT_TRADE_PREFIX = "YP";

    /**
     * refund退款流水编号前缀
     * Y表示YOGA简写，R表示Refund简写
     */
    String WX_REFUND_OUT_TRADE_PREFIX = "YR";
}
